/*reset*/
html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}
body{font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,255,255,0)}a{text-decoration:none;outline:0}
ol,ul{list-style:none}
blockquote,q{quotes:none}
.clear{ clear:both; line-height:0px; height:0; overflow:hidden;}
blockquote::before,blockquote::after,q::before,q::after{content:none}
ins{text-decoration:none}del{text-decoration:line-through}
fieldset,img{border:0}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:middle;-webkit-user-select:auto}
textarea{resize:none;overflow:auto;vertical-align:top}
[hidden]{display:none}
table{border-collapse:collapse;border-spacing:0}
body{font:12px MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
.clearfix::before,.clearfix::after{display:table;line-height:0;content:""}
.clearfix::after{clear:both}
img {border:0;max-width: 100%;height: auto;width: auto\9; /* ie8 */ vertical-align:bottom;}
.btn{display:inline-block;border-radius:4px;font-size:18px;color:#fff;-webkit-box-sizing:border-box;
box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;cursor:pointer}


